home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 November / EnigmA AMIGA RUN 02 (1995)(G.R. Edizioni)(IT)[!][issue 1995-11][Skylink CD].iso / earcd / program / amos / amoslist.lzh / AMOSLIST / 000052_amos-request@svcs1.digex.net_Mon Sep 4 01:46:54 1995.msg < prev    next >
Internet Message Format  |  1995-10-02  |  5KB

  1. Received: from svcs1.digex.net (svcs1.digex.net [204.91.197.224]) by mail1.access.digex.net (8.6.12/8.6.12) with ESMTP id BAA03280;  for  ; Mon, 4 Sep 1995 01:46:53 -0400
  2. Received: (from daemon@localhost) by svcs1.digex.net (8.6.12/8.6.12) id AAA13110 for amos-out; Mon, 4 Sep 1995 00:03:40 -0400
  3. Received: from mail1.access.digex.net (mail1.access.digex.net [205.197.247.2]) by svcs1.digex.net (8.6.12/8.6.12) with ESMTP id AAA13107 for <amos-list@svcs1.digex.net>; Mon, 4 Sep 1995 00:03:39 -0400
  4. Received: from mail.shlink.de (root@mail.shlink.de [194.64.6.2]) by mail1.access.digex.net (8.6.12/8.6.12) with SMTP id AAA27850;  for <amos-list@access.digex.net> ; Mon, 4 Sep 1995 00:03:14 -0400
  5. Received: from alcatraz.alcatraz.org by mail.shlink.de with bsmtp
  6.     (Smail3.1.29.1 #1) id m0spSlG-000SaXC; Mon, 4 Sep 95 06:03 MET DST
  7. To: amos-list@access.digex.net
  8. Message-Id: <wSYS2MD261aez4@p22.sixpack.pfalz.org>
  9. From: chris@sixpack.pfalz.org (Chris Hodges)
  10. Path: alcatraz.org!sixpack.pfalz.de!chris
  11. Subject: Re: Scrotax II - extra bit
  12. Date: Sun, 03 Sep 1995 09:34:30 +0200
  13. X-Mailer: MicroDot 1.10 [REGISTERED 000261] via Connectline-CLMSortin 2.22
  14. References: <199509011914.TAA05903@mail.enterprise.net>
  15. X-Gateway: ZCONNECT US shlink.shlink.de [UNIX/Connect v0.71]
  16. MIME-Version: 1.0
  17. Content-Type: text/plain; charset=ISO-8859-1
  18. Content-Transfer-Encoding: 8bit
  19. X-Z-VIA: 19950904054414W+1@alcatraz.org
  20. X-Z-VIA: 19950903104012W+1@sixpack.pfalz.de
  21. X-Z-TELEFON: V+49-89/8005856
  22. X-Z-POST: Kennedystrasse 8; D-82178 Puchheim; Germany
  23. Lines: 89
  24. Status: RO
  25. X-Status: 
  26.  
  27. semprini@enterprise.net ("Semprini") wrote on 01.09.1995 some text
  28. under the subject Re: Scrotax II - extra bit. I can't leave this
  29. uncommentated ;-)
  30.  
  31. Se> The system I used to write it (by the way) is an Amiga 1200, 
  32. Se> absolutely bog standard.  No other features (except hard drive).  
  33. Se> Only 2mb memory etc etc.  I don't know exactly what software failure 
  34. Se> means!?
  35.  
  36. Could that be the problem? Are allocating memory banks, that should
  37. have been in Chip-Memory but are not definately asking for chip-mem
  38. (so perhaps you get fastmem instead on other amigas?).
  39.  
  40. A software failure is the 'Multitasking-Guru' of the Amiga. If a
  41. program goes wrong, it could call up some illegal assembly command or
  42. use an invalid address. The AmigaOS exeception handler then 'traps'
  43. this error and opens a requester that's called 'Software Failure'
  44. (with english locale settings). There it shows the error number and
  45. the task name. You may then suspend the error (the task will be
  46. halted, but no system resources will be freed, and there's the risk
  47. that the program has already overwritten important data of other
  48. programs), or you can reboot the machine immediately.
  49.  
  50. The guru-number is a hex longword. It's uppermost bit 31 tells you if
  51. it is a recoverable alert (bit set) or a deadend alert. Only
  52. recoverable alerts are shown in software failure requesters, deadends
  53. will reset immediately.
  54.  
  55. The uppermost byte holds the library number. If it's zero, it's a
  56. processor trap. Common numbers are:
  57.  
  58. 00000000 processor trap
  59. 01000000 exec.library
  60. 02000000 graphics.library
  61. 03000000 layers.library
  62. 04000000 intuition.library
  63. 05000000 math.library
  64. 06000000 clist.library (obsolete)
  65. 07000000 dos.library
  66. 08000000 ram.library
  67. 09000000 icon.library
  68. 0A000000 expansion.library
  69. 10000000 audio.device
  70. 11000000 console.device
  71. 12000000 gameport.device
  72. 13000000 keyboard.device
  73. 14000000 trackdisk.device
  74. 15000000 timer.device
  75.  
  76. Always remember to add '8' to the first digit if it's a recoverable
  77. alert.
  78.  
  79. The last two bytes of the code contains the error code. Here are some
  80. of the common error codes:
  81.  
  82. Processor trap codes:
  83.  
  84. 00000002 bus error
  85. 00000003 address error (uneven address, occurs more often on MC68000)
  86. 00000004 illegal instruction
  87. 00000005 division by zero
  88. 00000006 'chk' instruction
  89. 00000007 'trapv' instruction
  90. 00000008 privilege violation (using supervisor-instructions in user-mode)
  91. 00000009 trace (may only be caused by debuggers)
  92. 0000000A line a emulation (FPU instruction)
  93. 0000000B line f emulation (MMU instruction)
  94.  
  95. exec.library
  96.  
  97. 81000005 corrupted memory list
  98. 81000009 memory freed twice
  99. 8100000C sanity check on memlist failed
  100. 8100000F memory list insane
  101.  
  102. (I hope you and the others on the list don't mind my little excursion
  103. ;-) )
  104.  
  105. Which extensions do you use?
  106.  
  107. Bye, Chris Hodges <chris@sixpack.pfalz.org>      __   __
  108. A4000/40/5MB/400HD/CD; AMOS Extension-Coder __  ///  / / _____
  109. GCS d H s-:++ !g p? !au a18 w++ v? C+++     \\\///  / /_/ ___/ LOGOUT
  110. E---- N++ K- W------ -po+ t++@ !5 j-- R+ G?  \XX/   \__/ __/  FASCISM!
  111. tv- b+ D-- B? e+(++)* u++ h! f !r n+ !y+ AMIGA RULEZ!  \/
  112.  
  113. Ambatolampy (n.)
  114.   The bizarre assortment of objects collected by a sleepwalker.
  115. (from: "The Deeper Meaning of Liff")
  116.